package com.ruoyi.system.vo;

import com.ruoyi.common.annotation.Excel;
import com.fasterxml.jackson.annotation.JsonFormat;
import java.math.BigDecimal;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import java.util.Date;



/**
 * 学生成绩卡视图对象 mall_package
 *
 * @author 莫修
 * @date 2021-11-28
 */
@Data
@ApiModel("学生成绩卡视图对象")
public class SysPtScoreVo {
	private static final long serialVersionUID = 1L;

	/** 成绩单id */
	@ApiModelProperty("成绩单id")
	private Long scoreId;

	/** 学生id */
	@Excel(name = "学生id")
	@ApiModelProperty("学生id")
	private Long stuId;
	/** 教师id */
	@Excel(name = "教师id")
	@ApiModelProperty("教师id")
	private Long teacherId;
	/** 实验id */
	@Excel(name = "实验id")
	@ApiModelProperty("实验id")
	private Long expId;
	/** 预习成绩 */
	@Excel(name = "预习成绩")
	@ApiModelProperty("预习成绩")
	private BigDecimal preview;
	/** 操作成绩 */
	@Excel(name = "操作成绩")
	@ApiModelProperty("操作成绩")
	private BigDecimal operate;
	/** 纪律成绩 */
	@Excel(name = "纪律成绩")
	@ApiModelProperty("纪律成绩")
	private BigDecimal discipline;
	/** 实验报告成绩 */
	@Excel(name = "实验报告成绩")
	@ApiModelProperty("实验报告成绩")
	private BigDecimal exp;
	/** 综合成绩 */
	@Excel(name = "综合成绩")
	@ApiModelProperty("综合成绩")
	private BigDecimal finalScore;
	/** 备注 */
	@Excel(name = "备注")
	@ApiModelProperty("备注")
	private String remark;
	/** 是否启用（1：启用；0：禁用） */
	@Excel(name = "是否启用" , readConverterExp = "1=：启用；0：禁用")
	@ApiModelProperty("是否启用（1：启用；0：禁用）")
	private Integer isEnable;
	/** 观看的视频的id集合 */
	@Excel(name = "观看的视频的id集合")
	@ApiModelProperty("观看的视频的id集合")
	private String videoList;

}
